package org.hilo.boot.core.value;

import java.lang.reflect.Field;

/**
 * UserIdInitParser Demo： 自动设置 userId
 * 
 * @author zollty
 * @since 2018年3月26日
 */
public class UserIdInitParser implements AutoValueParser {

    @Override
    public boolean support(Class<?> clazz, Field field) {
        return clazz == UserIdInitParser.class;
    }

    @Override
    public Object parse(String defaultValue, Field field) {
        
        return "UserSession.getCurrentUser().getId()";
    }

}
  
